package org.jeecg.common.workflow.vo.acct.elmtbAssmt;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecg.common.aspect.annotation.Dict;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.springframework.format.annotation.DateTimeFormat;

/**
 * @author : Wzz
 * @create : 2023-04- 27- 14:11
 * @desc :
 */
@Data
public class BpmAcctElmtbAssmtBaseVo {
    /**
     * 管辖行
     */
    @Excel(name = "管辖行", width = 15)
    @ApiModelProperty(value = "管辖行")
    private java.lang.String adminOrgNo;
    /**
     * 签约机构/开户行
     */
    @Excel(name = "签约机构/开户行", width = 15)
    @ApiModelProperty(value = "签约机构/开户行")
    private java.lang.String orgBranchNo;
    /**
     * 签约机构/开户行名称
     */
    @Excel(name = "签约机构/开户行名称", width = 15)
    @ApiModelProperty(value = "签约机构/开户行名称")
    private java.lang.String orgBranchNm;
    /**
     * 协议号
     */
    @Excel(name = "协议号", width = 15)
    @ApiModelProperty(value = "协议号")
    private java.lang.String protocolNo;
    /**
     * 客户号
     */
    @Excel(name = "客户号", width = 15)
    @ApiModelProperty(value = "客户号")
    private java.lang.String cusmNo;
    /**
     * 客户名称
     */
    @Excel(name = "客户名称", width = 15)
    @ApiModelProperty(value = "客户名称")
    private java.lang.String cusmNm;
    /**
     * 协议性质
     */
    @Excel(name = "协议性质", width = 15, dicCode = "protocol_type")
    @Dict(dicCode = "protocol_type")
    @ApiModelProperty(value = "协议性质")
    private java.lang.String protocolType;

    /**
     * 申请原因
     */
    @Excel(name = "申请原因", width = 15)
    @Dict(dicCode = "elmtb_assmt_reason")
    @ApiModelProperty(value = "申请原因")
    private java.lang.String reasonType;
    /**
     * 申请的具体原因描述
     */
    @Excel(name = "申请的具体原因描述", width = 15)
    @ApiModelProperty(value = "申请的具体原因描述")
    private java.lang.String reason;
    /**
     * 附件
     */
    @Excel(name = "附件", width = 15)
    @ApiModelProperty(value = "附件")
    private java.lang.String appendFile;
}
